Big Huge Thesaurus

horned dinosaur

noun